body {
	font: 12px/18px Arial, Helvetica, serif;
	padding: 30px;
	margin: 0;
	background: #fff;
}

#cabecalho{
    text-align: center;
    clear: both;
}

#data{
    float: right;
}

#logo{
    float: left;
}

hr{
    clear: both;
}

#logo img{
    width: 200px;
}

table{
    width: 100%;
    border-collapse: collapse;
}

table th{
    background: #ffcccc; 
    font-size: 20px;
    padding: 8px;
}

table tr:nth-child(even){
    background: #cccccc;
}

table td{
    padding: 5px;
}

hr{
    color: #000;
}